/**
 * 返回前端的 成功 消息模型
 * @param {*} data
 * @param {*} message
 * @param {*} status
 * @returns
 */
function SuccessMessageModel(data, message, status = "1") {
  return {
    status,
    message,
    data,
  };
}

/**
 * 返回后端的 错误的消息模型
 * @param {*} data
 * @param {*} message
 * @param {*} status
 * @returns
 */
function ErrorMessageModel(data, message, status = "0") {
  return {
    status,
    message,
    data,
  };
}

module.exports = {
  SuccessMessageModel,
  ErrorMessageModel,
};

/**
 * 返回的结构都是这种的
 * {
 *      status: string, // 或者 '1' '0'
 *      message: 'sting',
 *      data: any
 * }
 */
